package org.ing.sisval.gui.control.model;

import org.ing.sisval.be.BEDepreciacion;
import org.rx.cr.gui.table.AbstractTableModel;

public class ModeloDepreciacion extends AbstractTableModel<BEDepreciacion> {

    public ModeloDepreciacion() {
        setTitles(new String[]{"Depreciación","Antiguedad", "Material Estructural", "Estado", "Valor del Estado"});
    }

    @Override
    public Object getObjectCell(int fila, int columna) {
        switch (columna) {
            case 0:
                return get(fila).getCategoria();
            case 1:
                return get(fila).getAntiguedad();
            case 2:
                return get(fila).getMaterial();
            case 3:
                return get(fila).getEstado();
            case 4:
                return get(fila).getValorestado();

            default:
                return null;
        }

    }
}
